Put window exporting behind a display protocol agnostic API
authorMatthias Clasen <mclasen@redhat.com>
Tue, 26 Jul 2016 19:46:41 +0000 (15:46 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 28 Jul 2016 17:01:22 +0000 (13:01 -0400)
commit18aa05110fe7b8ed72843a993e36a52b88600722
tree4995daab23e8077b976ecefce811392174727fc1
parent2233566f4854c07d89deeeb8505e82bad544787c
Put window exporting behind a display protocol agnostic API

Introduce a private API meant for abstracting how to get a handle
of a window that can be shared with other processes. The API is
async, since some implementations will require that. Currently,
only X11 is supported, which doesn't.

Based on a patch by Jonas Adahl.
gtk/gtkwindow.c
gtk/gtkwindowprivate.h